package com.entity.vo;

import com.entity.GuanliyuantongzhiEntity;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;

/**
 * 管理员通知
 * 手机端接口返回实体辅助类
 * （主要作用去除一些不必要的字段）
 */
@TableName("guanliyuantongzhi")
public class GuanliyuantongzhiVO implements Serializable {
    private static final long serialVersionUID = 1L;


    /**
     * 主键
     */

    @TableField(value = "id")
    private Integer id;


    /**
     * 家长学生
     */

    @TableField(value = "jiazhangxuesheng_id")
    private Integer jiazhangxueshengId;


    /**
     * 管理员通知名称
     */

    @TableField(value = "guanliyuantongzhi_name")
    private String guanliyuantongzhiName;


    /**
     * 管理员通知类型
     */

    @TableField(value = "guanliyuantongzhi_types")
    private Integer guanliyuantongzhiTypes;


    /**
     * 管理员通知内容
     */

    @TableField(value = "guanliyuantongzhi_content")
    private String guanliyuantongzhiContent;


    /**
     * 录入时间
     */
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	@DateTimeFormat

    @TableField(value = "insert_time")
    private Date insertTime;


    /**
     * 创建时间
     */
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	@DateTimeFormat

    @TableField(value = "create_time")
    private Date createTime;


    /**
	 * 设置：主键
	 */
    public Integer getId() {
        return id;
    }


    /**
	 * 获取：主键
	 */

    public void setId(Integer id) {
        this.id = id;
    }
    /**
	 * 设置：家长学生
	 */
    public Integer getJiazhangxueshengId() {
        return jiazhangxueshengId;
    }


    /**
	 * 获取：家长学生
	 */

    public void setJiazhangxueshengId(Integer jiazhangxueshengId) {
        this.jiazhangxueshengId = jiazhangxueshengId;
    }
    /**
	 * 设置：管理员通知名称
	 */
    public String getGuanliyuantongzhiName() {
        return guanliyuantongzhiName;
    }


    /**
	 * 获取：管理员通知名称
	 */

    public void setGuanliyuantongzhiName(String guanliyuantongzhiName) {
        this.guanliyuantongzhiName = guanliyuantongzhiName;
    }
    /**
	 * 设置：管理员通知类型
	 */
    public Integer getGuanliyuantongzhiTypes() {
        return guanliyuantongzhiTypes;
    }


    /**
	 * 获取：管理员通知类型
	 */

    public void setGuanliyuantongzhiTypes(Integer guanliyuantongzhiTypes) {
        this.guanliyuantongzhiTypes = guanliyuantongzhiTypes;
    }
    /**
	 * 设置：管理员通知内容
	 */
    public String getGuanliyuantongzhiContent() {
        return guanliyuantongzhiContent;
    }


    /**
	 * 获取：管理员通知内容
	 */

    public void setGuanliyuantongzhiContent(String guanliyuantongzhiContent) {
        this.guanliyuantongzhiContent = guanliyuantongzhiContent;
    }
    /**
	 * 设置：录入时间
	 */
    public Date getInsertTime() {
        return insertTime;
    }


    /**
	 * 获取：录入时间
	 */

    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }
    /**
	 * 设置：创建时间
	 */
    public Date getCreateTime() {
        return createTime;
    }


    /**
	 * 获取：创建时间
	 */

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

}
